strong lye for steeping very dirty clothes - Francés Inglés Diccionario